// src/components/RequireAuth.jsx
import { Navigate } from 'react-router-dom';

export default function RequireAuth({ children }) {
  const token = localStorage.getItem('token');

  if (!token) {
    // 如果没有 token，则跳转到登录页
    return <Navigate to="/login" replace />;
  }
  
  //RequireAuto包裹住了<Home/>在路由配置中，此时，<Home/> 就是 RequireAuth 组件的 props.children。
  return children;
}
